* {
	margin: 0;
	padding: 0;
}
html,body {
    width: 100%;
}
.txh {
    display: flex;
	display: -webkit-flex;
}
li {
	   list-style: none;
}
.px2rem(@name, @px) {
	   @{name}: @px / 75 * 1rem;
}
header {
	ul {
		.px2rem(height, 96);
		.px2rem(font-size, 31);
		.px2rem(padding-left, 28);
		.px2rem(padding-right, 25);
		border-bottom:1px solid #ccc;
		.txh();
		align-items:center;
		justify-content:space-between;
		color: #d93a55;
	}
}
.content {
	ul{
		.px2rem(margin-left, 15);
		.px2rem(margin-right, 15);
		h4{
			.px2rem(height, 80);
			.px2rem(line-height, 80);
			.px2rem(font-size, 28);
             border-bottom: 1px solid #ccc;
		}
		li{
			.txh;
			justify-content:space-between;
			.px2rem(height, 70);
			.px2rem(line-height,70);
			.px2rem(font-size, 28);
			border-bottom: 1px solid #ccc;
		}
	}
}